infested with weevils - Alemán Inglés Diccionario